概述
1.支付方式:Touch ID/ Passcode
2.设备要求:iPhone6以上(iphone:线上/线下 ipad:线上 watch:线下)
3.系统要求:iOS8.0以上,银联(中国):9.2
4.基于NFC
5.2014年10月20日在美国正式上线,2016年2月18日凌晨5:00, Apple Pay 业务在中国上线。
6.与微信支付以及支付宝等第三方支付平台的区别:
- 硬件方面
- Apple Pay:必须是iOS设备, 而且是按照线上支付和线下支付区分不同的真机设备
- 微信、支付宝: 基本跟硬件设备无关, 支持大多数的智能手机
- 网络环境要求
- Apple Pay:线上支付需要联网, 线下支付无需联网就可以支付
- 微信、支付宝: 无论是线上还是线下支付, 都需要联网使用
- 使用技术
- Apple Pay:线下支付使用的是 基于NFC的近场通讯技术
- 微信、支付宝: 线下支付使用的是 扫码支付(条形码、二维码)
- 主要功能
- Apple Pay:线上支付、线下支付、部分升级后的ATM机可以取款
- 微信、支付宝: 线上支付、线下支付、转账、理财等
- 安全性能
- Apple Pay:不保留银行卡信息,并且不会暴漏给外界、不分流银行存款(不需要从银行卡转钱到另外一个平台)、不能充值 安全性较高
- 微信、支付宝: 密码保护,身份验证等手段保护账户 安全性相对稍差
- 支付时长
- Apple Pay:无论是线上支付,还是线下支付, 只需要验证指纹即可支付。非常迅速
- 微信、支付宝: 需要扫码支付, 流程相对繁琐,所以时长较长
- 各自弊端
- Apple Pay:只适用于苹果设备, 支付场景单一,无转账理财等业务
- 微信、支付宝: 安全性较差, 必须联网操作,需要充值到对应平台
注册并配置一个商业标示符
1.添加一个App ID
2.配置Merchant ID
3.为Merchant ID 配置证书, 并下载证书安装到钥匙串
4.检查安装到钥匙串中的证书是否有效
5.绑定Merchant ID 到 APP ID
证书失效,请到以下地址下载重新安装:https://www.apple.com/certificateauthority/
代码实现
1 | //一.判断当前设备是否支持支付 |
参考文章:
Apple Pay–iOS开发